Regarding the leak: The mechanic I talked to about it said it was one of the hoses in a hard to replace spot. He said it was only a minor leak and he was the one who suggested I don't worry about it until I have the car in for a major tuneup.
Regarding the steering rack: That's beyond my knowledge. I wouldn't even know where to begin looking.